Leeward Islands – English–Français translations

🇬🇧 en fr 🇫🇷

Leeward Islands properNoun

  • Island group
îles Sous-le-Vent, îles du Vent
Wiktionary Links